body, input, textarea, select, option, button, th, td {
	font-family:Arial,sans-serif;
	font-size:15px;
}

body {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#AAAAAA url(bg.png) repeat-x scroll center top;
	color:black;
	margin:0;
}

#spacer {
	padding-bottom:30px;
}

#header {
	margin:auto;
	max-width:755px;
	padding:10px 20px 20px;
	width:auto !important;
	background:#FFFFFF;
	font-size: 24px;
}

#container {
	margin:auto;
	max-width:755px;
	padding:10px 20px 20px;
	width:auto !important;
	background:#FFFFFF;
}

.activity { 
	padding:.8em; 
	padding-bottom:2em; 
	border-bottom:1px #000 solid
}

.title { 
	color:#2244BB;
	font-size:140%;
	padding-bottom:.4em; 
}

.activity .title a {
	text-decoration:none;
}

table.mytable { 
	width: 100%; padding: 0px; 
	border: none; 
	border: 1px solid #789DB3;
}

table.mytable td { 
	font-size: 15px; 
	border: none; 
	background-color: #F4F4F4; 
	vertical-align: middle; 
	padding: 7px; 
}

table.mytable th { 
	font-size: 15px; 
	border: none; 
	background-color: #F4F4F4; 
	vertical-align: middle; 
	padding: 7px; 
}
